gridpack::utility::WrappedConfigurable Class Reference

#include <configurable.hpp>

Inheritance diagram for gridpack::utility::WrappedConfigurable:
Inheritance graph
[legend]
Collaboration diagram for gridpack::utility::WrappedConfigurable:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 WrappedConfigurable (const WrappedConfigurable &old)
 Copy constructor.
 ~WrappedConfigurable (void)
 Destructor.
std::string configurationKey (void) const
 Get this instance's configuration key.
void configurationKey (const std::string &s)
 Set this instance's configuration key.
bool isConfigured (void) const
 Is this instance configured?
void configure (utility::Configuration::CursorPtr theprops)
 Initialize this instance using the specified configuration property tree.

Constructor & Destructor Documentation

gridpack::utility::WrappedConfigurable::WrappedConfigurable ( const WrappedConfigurable old  ) 

Copy constructor.

gridpack::utility::WrappedConfigurable::~WrappedConfigurable ( void   ) 

Destructor.


Member Function Documentation

void gridpack::utility::WrappedConfigurable::configurationKey ( const std::string &  s  )  [virtual]

Set this instance's configuration key.

Implements gridpack::utility::ConfigurableInterface.

References gridpack::utility::Configurable::configurationKey().

std::string gridpack::utility::WrappedConfigurable::configurationKey ( void   )  const [virtual]

Get this instance's configuration key.

Implements gridpack::utility::ConfigurableInterface.

References gridpack::utility::Configurable::configurationKey().

void gridpack::utility::WrappedConfigurable::configure ( utility::Configuration::CursorPtr  theprops  )  [virtual]

Initialize this instance using the specified configuration property tree.

Implements gridpack::utility::ConfigurableInterface.

References gridpack::utility::Configurable::configure().

bool gridpack::utility::WrappedConfigurable::isConfigured ( void   )  const [virtual]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Feb 2020 for GridPACK by  doxygen 1.6.1